package controlador;

import java.util.List;

import vista.JConsultaModeloTabla;
import vista.JConsultaRecord;
import modelo.dao.PartidaRecordDAO;
import modelo.dto.PartidaRecord;

public class ControladorConsulta {

	private JConsultaRecord ventanaConsulta;
	
	public ControladorConsulta(String nivelConsulta){
		super();
		this.ventanaConsulta = new JConsultaRecord();
		this.ventanaConsulta.setVisible(true);
		this.ventanaConsulta.setLocationRelativeTo(null);
		CargarListado(nivelConsulta);
	}
	
	private void CargarListado(String nivelConsulta){
		PartidaRecordDAO partidaDAO = new PartidaRecordDAO();
		List<PartidaRecord> partidaDTO = partidaDAO.consultarPartidaRecord(nivelConsulta);
		this.ventanaConsulta.setResultados(new JConsultaModeloTabla(partidaDTO));
	}
	
}